html {
  height:100%;
  body {
    height: 100%;
    margin: 0;
    .container {
      height:100%;
      #root {
        height:100%;
        .HkfsUpdateContainer {
          height: 100%;
          width: 100%;
          background-color: #3a5470;
          &>div{
            vertical-align: top;
            position:relative;
            height:100%;
          }
          .HkfsUpdateLeftImg{
            float:left;
            width:45%;
            img{
              height:485px;
              margin-top: -242px;
              top:50%;
              right:5%;
              position:absolute;
            }
          }
          .HkfsRightContent{
            float:right;
            width:55%;
            &>div{
              height:485px;
              margin-top: -220px;
              top:50%;
              left:5%;
              position: absolute;
              color: #ffffff;
              .title{
                font-size: 80px;
                padding: 16px 0;
              }
              .message{
                font-size: 20px;
                padding: 16px 0;
              }
              .BrowserLogoGroup{
                margin-top: 100px;
                .BrowserLogo{
                  float:left;
                  margin-right: 80px;
                  &>div{
                    font-size: 22px;
                    text-align: center;
                    margin-top: 20px;
                  }
                }
                .Last{
                  margin-right: 0;
                }
              }
            }
          }
        }
      }
    }
  }
}